﻿/* 
 * Godtear.com
 * QQ:bzure@189.cn
 *Author:Nathan Liu
 */
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;

namespace Bzure.Common.Configuration.AppConfiguration
{
    public interface IConfiguration
    {
        T[] GetConfigurationSections<T>() where T : ConfigurationSection, new();
        T GetConfigurationSection<T>(string name) where T : ConfigurationSection, new();
        T GetFirstConfigurationSection<T>() where T : ConfigurationSection, new();
        void Load(XmlNode node); 
    }
}
